/*
 * sctbb_method_task.h
 *
 *  Created on: Apr 22, 2010
 *      Author: sdaniele
 */

#ifndef SCTBB_METHOD_TASK_H_
#define SCTBB_METHOD_TASK_H_

#include "tbb/task.h"


using namespace tbb;

namespace sc_core {

class sc_method_process;


class sc_tbb_method_task : public ::tbb::task
{
private:
	sc_method_process* m_method;

public:
	sc_tbb_method_task(sc_method_process* method);
	::tbb::task* execute();
};

}
#endif /* SCTBB_METHOD_TASK_H_ */
